3
5
14
15
8
1
21
9
7
63
23
53
18
10
6
34
36
22
48
12
30
124
43
16
134
24
149
46
62
40
55
59
42
82
17
11
47
146
92
31
87
32
131